Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 BERMUDA ROAD Detached £268,000 28 Nov 2018
69 BERMUDA ROAD Detached £57,500 7 Feb 1997
73 BERMUDA ROAD Semi-Detached £47,000 20 Oct 1998
77 BERMUDA ROAD Detached £200,000 21 Oct 2014
83 BERMUDA ROAD Detached £182,000 17 Jun 2022
91 BERMUDA ROAD £225,000 27 Jul 2021
91E BERMUDA ROAD Semi-Detached £285,000 19 Jan 2023
97 BERMUDA ROAD Detached £173,000 20 Mar 2008
101 BERMUDA ROAD Detached £127,500 19 Oct 2006
103 BERMUDA ROAD Detached £43,250 28 Apr 2000
105 BERMUDA ROAD Detached £160,000 18 Jun 2013